from django.db import models


# Create your models here.
class Teacher(models.Model):
    #  db_index  添加索引   提升查询效率
    name = models.CharField(max_length=100, db_index=True)
    # 教师编号  唯一  unique
    tno = models.CharField(max_length=50, unique=True)
    age = models.IntegerField(default=25)
    # 个人简介 字段可以为空  null 数据库约束  blank Django 检查约束
    info = models.TextField(null=True, blank=True)
    # 性别   1 男  2 女   国际化设计  form  下拉选
    gender = models.SmallIntegerField(choices=((1, '男'), (2, '女')))
    # 薪资
    salary = models.DecimalField(max_digits=10, decimal_places=2)
    # 创建时间  添加数据自动生成时间字段
    create_time = models.DateTimeField(auto_now_add=True)
    # 更新时间  添加 /修改  自动生成时间字段值
    update_time = models.DateTimeField(auto_now=True)

    class Meta:
        db_table = 'teacher'
